Следует писать без кавычек и с маленькой буквы: салат корн, салат айсберг, салат фризе и т. д.
Корректно: салат оливье. Написание в кавычках с прописной может быть уместно, если название салата выступает в ряду других условных названий как обозначение торговой марки.
Верно: фонари с ртутными лампами.
Корректно: салат корн, салат мангольд.
Подобные случаи не описаны в справочной литературе. На наш взгляд, такое написание можно считать допустимым.
Запятая не нужна.